shiff arms jellyfish - Turkish English Dictionary